package com.yzt.zhuju.network.entity.user;


import org.litepal.crud.LitePalSupport;

import java.io.Serializable;

/**
 * author : bob
 * date   : 2022/11/29
 * desc   :
 */
public class PersonalDetail extends LitePalSupport implements Serializable {

    private PersonalDetailBasic basic;//用户基本信息

    private PersonalDetailBasic userBasic;//用户基本信息

    private boolean follow; //关注状态

    private boolean black;  //是否被拉黑

    //0: 默认在线，1: 语音中 2:视频中 3:聊天室中
    private int status;

    public PersonalDetailBasic getUserBasic() {
        return userBasic;
    }

    public void setUserBasic(PersonalDetailBasic userBasic) {
        this.userBasic = userBasic;
    }

    public PersonalDetailBasic getBasic() {
        return getUserBasic();
    }

    public void setBasic(PersonalDetailBasic basic) {
        this.basic = basic;
    }

    public boolean isFollow() {
        return follow;
    }

    public void setFollow(boolean follow) {
        this.follow = follow;
    }

    public boolean isBlack() {
        return black;
    }

    public void setBlack(boolean black) {
        this.black = black;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    @Override
    public String toString() {
        return "PersonalDetail{" +
                "basic=" + basic +
                ", userBasic=" + userBasic +
                ", follow=" + follow +
                ", black=" + black +
                ", status=" + status +
                '}';
    }
}
